deep-water mud lobster - Spanish English Dictionary